metabolomics computational biology multigenic disease probability protein function math protein structure statistics bioinformatics algebra